single-source supplier - Turco Inglés Diccionario